submit the report - French English Dictionary